take a hard right - Français Anglais Dictionnaire